diff options
author | eug-vs <eugene@eug-vs.xyz> | 2022-09-30 20:47:08 +0300 |
---|---|---|
committer | eug-vs <eugene@eug-vs.xyz> | 2022-09-30 20:47:08 +0300 |
commit | 82de4ac15e6a942c3b004efad24a3dc8a4ab7edf (patch) | |
tree | d3559bccf7cfbf8f8bb56c407c77a3322819eb06 /src/pages/[...path].tsx | |
parent | 30434e9bad2bf3b082b8dec193b1f2ccfa905f85 (diff) | |
download | benzin-next-82de4ac15e6a942c3b004efad24a3dc8a4ab7edf.tar.gz |
feat: add custom Image component
Diffstat (limited to 'src/pages/[...path].tsx')
-rw-r--r-- | src/pages/[...path].tsx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/pages/[...path].tsx b/src/pages/[...path].tsx index 75dd96d..ea67d17 100644 --- a/src/pages/[...path].tsx +++ b/src/pages/[...path].tsx @@ -3,6 +3,7 @@ import type { GetStaticPropsContext, NextPage } from 'next'; import ReactMarkdown from 'react-markdown'; import Head from 'next/head'; import Emoji from '../Emoji'; +import Image from '../Image'; import deepReadDir from '../deepReadDir'; import emojiPlugin from '../emojiPlugin'; import fs from 'fs'; @@ -53,18 +54,20 @@ const Page: NextPage = ({ markdownSource, emojiFileNames }: any) => { </Head> <main> <ReactMarkdown - children={markdownSource} transformLinkUri={transformLinkURI} rehypePlugins={[emojiPlugin(emojiFileNames), remarkGemoji]} components={{ emoji: Emoji, + img: Image, h1: 'h2', h2: 'h3', h3: 'h4', h4: 'h5', h5: 'h6', } as any} - /> + > + {markdownSource} + </ReactMarkdown> </main> </> ); |